A Recursive Hybrid Time-Stepping Scheme for Intermittent Contact in Multi-Rigid-Body Dynamics
نویسندگان
چکیده
This paper describes a novel method for the modeling of intermittent contact in multi-rigid-body problems. We use a complementarity based time-stepping scheme in Featherstone’s Divide and Conquer framework to efficiently model the unilateral and bilateral constraints in the system. The time-stepping scheme relies on impulse-based equations and does not require explicit collision detection. A set of complementarity conditions is used to model the interpenetration constraint and a linearized friction cone is used to yield a linear complementarity problem. The Divide and Conquer framework ensures that the size of the resulting mixed linear complementarity problem is independent of the number of bilateral constraints in the system. This makes the proposed method especially efficient for systems where the number of bilateral constraints are much greater than the number of unilateral constraints. The method is demonstrated by applying it to a falling 3D double pendulum.
منابع مشابه
A Hybrid Time-Stepping Scheme for Intermittent Contact in Multi-Rigid-Body Dynamics
This paper describes a novel method for the modeling of intermittent contact in multi-rigid-body problems. We use a complementarity based time-stepping scheme in Featherstone’s Divide and Conquer framework to efficiently model the unilateral and bilateral constraints in the system. The time-stepping scheme relies on impulse-based equations and does not require explicit collision detection. A se...
متن کاملModeling Intermittent Contact for Flexible Multibody Systems
This paper consists of two parts. The first part presents a complementarity based recursive scheme to model intermittent contact for flexible multibody systems. A recursive divide and conquer framework is used to explicitly impose the bilateral constraints in the entire system. The presented approach is an extension of the hybrid scheme for rigid multibody systems to allow for small deformation...
متن کاملVariational Contact-Implicit Trajectory Optimization
We present a formulation of rigid body dynamics with frictional contact that leverages ideas from discrete mechanics to derive time-stepping schemes with any desired order of integration accuracy. By utilizing the new time-stepping methods as dynamics constraints in a direct trajectory optimization scheme, we are able to perform contact-implicit trajectory optimization with accuracy equal to tr...
متن کاملAn Implicit Time-stepping Method for Quasi-rigid Multibody Systems with Intermittent Contact
We recently developed a time-stepping method for simulating rigid multi-body systems with intermittent contact that is implicit in the geometric information [1]. In this paper, we extend this formulation to quasi-rigid or locally compliant objects, i.e., objects with a rigid core surrounded by a compliant layer, similar to Song et al. [2]. The difference in our compliance model from existing qu...
متن کاملTrue Rigidity: Interpenetration-free Multi-Body Simulation with Polytopic Contact
An effective paradigm for simulating the dynamics of robots that locomote and manipulate is multi-rigid body simulation with rigid contact. This paradigm provides reasonable tradeoffs between accuracy, running time, and simplicity of parameter selection and identification. The Stewart-Trinkle/AnitescuPotra “time stepping” approach is the basis of many existing implementations. It successfully t...
متن کامل